// #include <stdio.h>

// void tset(){
// int a=0,b=2,c=3,d=4;
//     int i = a++&&++b&&d++;
//     printf("%d %d %d %d %d\n", a, b, c, d, i);

// }

// void tse1t(){
// int a=1,b=2,c=3,d=4;
//     int i = a++&&++b&&d++;
//     printf("%d %d %d %d %d\n", a, b, c, d, i);

// }
// // int main() {
// //     printf("Hello, World!\n");
// //     tset();
// //     tse1t();
// //     return 0;
// // }


// // int main(){
// //     int arr[] = {0, 2, 3, 4};
// //     arr[2] = 5;
// //     printf("%d\n", arr[2]);


// //     *(arr+1) = 6;
// //     printf("%d\n", *(arr+1));

// //     2[arr] = 7;
// //     printf("%d\n", 2[arr]);
// //     return 0;
// // }

// // struct stu
// // {
// //     int data;
// //     char name[20];
// //     float score;
// // };

// #include <string.h>

// //传的是实参
// //而struct stu s是形参  不改变最后的结果
// // void setstruct(struct stu *s){
// //     (*s).data = 5;
// //     strcpy((*s).name, "John");
// //     (*s).score = 90.5;
// // }

// // void printstruct(const struct stu *s){
// //     printf("Data: %d\n", (*s).data);
// //     printf("Name: %s\n", (*s).name);
// //     printf("Score: %.2f\n", s->score);
// // }

// // int main(){
     
// //     struct stu s={0};
// //     setstruct(&s);
// //     printstruct(&s);
// //     return 0;
// // }



// // int main(){

// //     char a=0x11;

// //     printf("%d\n", sizeof(a));
// //     printf("%d\n",sizeof(a+1));

// // return 0;   
// // }

// //小乐乐走台阶

// // int cal_method(int n){
// //     if(n == 1) return 1;
// //     if(n == 2) return 2;
// //     if(n == 3) return 4;
// //     return cal_method(n-1) + cal_method(n-2)+cal_method(n-3);
// // }

// // int main(){
// //     int n;
// //     printf("Enter the number of steps: ");
// //     scanf("%d", &n);
// //     printf("Number of ways to climb %d steps: %d\n", n, cal_method(n));
// //     return 0;
// // }


// void Del_Num(int i,int arr[], int size, int num){
//     for(int j=0;j<size;j++){
//         if(arr[j]==num){
//             for(int k=j;k<size-1;k++){
//                 arr[k]=arr[k+1];
//             }
//             size--;
//             j--; // Adjust index after deletion
//         }
//     }
// }


// int main(){
//     int arr[] = {0, 2, 3, 4, 5, 6, 7, 8, 9};
//     int size = sizeof(arr) / sizeof(arr[0]);
//     int num = 5;

//     Del_Num(num, arr, size, num);

//     for(int i = 0; i < size; i++){
//         printf("%d ", arr[i]);
//     }
//     printf("\n");

//     return 0;
// }